I was really impressed with the great service at Marcello and the food and wine were both very good. They managed to fit me in at quite short notice given that Marcello is one of the better restaurants in Topsham. Given its upmarket location, the pricing is very reasonable and there was no assumption about a service charge - although I added one.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.