We have been to this pizzeria on a few occasions over a number of years. It is very conveniently located (main reason for our visits) on the main busy streets of Celle. Every time we visit everything is okay but nothing else. Nothing to complain about, but nothing to shout about. Always busy because of its location, all I say is there are better Pizzerias in Celle but you need to seek them out. If you do not, St Lucia will provide a good meal but special.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.