Marcello Restaurant is a traditional, family-owned and operated Italian restaurant
located in Topsham. The historic vestry room has been recently updated and refreshed,
to provide the perfect relaxed ambience to enjoy the extensive selection of Italian
Cusine to reasonnable prices.A menu has been created that ensures all starters, main
courses, vegetables and desserts are cooked to order to ensure optimum freshness
and taste. The menus offer something for everyone anytime of the day. The same warm Italian welcome is extended to customers entertaining at lunch, out with friends in the evening, maybe on a first date, where a little pasta and a glass of wine still helps to work that little magic.... Parties of up 30 can be catered for in the restaurant either for lunch or dinner.