Mocha Mocha
Coffee Shop · Italian · Sandwich Shop
Artisan coffee shop serving authentic Italian coffee, gourmet sandwiches, and fresh cakes in a Georgian building with cool decor.
Location
Best places nearby
The highest rated places close to Mocha Mocha.
Local restaurants nearby
139 St Michael's Hill, ENG



