Named for one of Sicily’s most popular tourist destinations, Taormina is a delicatessen in Norwood that offers a little glimpse into what makes Italy so popular.
The charming little deli offers a simple menu of fresh food, all based on classic Italian recipes or giving popular meals a little Italian twist.
The breakfast menu, for instance, offers Italian toast, salmon with eggs and tomatoes or an Italian style fry up, complete with porchetta pork and provola dolce cheese.
It has a range of daily specials as well as arancini, ciabattas, salads and pizza slices topped with anything from the selection of cheeses and charcuterie.
- Monday08:00 - 19:00
- Tuesday08:00 - 19:00
- Wednesday08:00 - 19:00
- Thursday08:00 - 19:00
- Friday08:00 - 19:00
- Saturday09:00 - 21:00
Is this your business? Claim it