Reviews

Homemade Italian Cafe 12

London | Cafe 12

This restaurant serves homemade Italian cuisine with a dash of sweetness in the various forms of cakes. Wth daily specials & the finest Italian coffee, what more could you want?! Also has free Wifi for added bonus.

Media Visits and Products

Media Opportunity Available
Media Opportunity Available
Media Opportunity Available
Media Opportunity Available
Media Opportunity Available
Media Opportunity Available
Show all →