This is a simple Italian restaurant that might as well have been situated in Italy. It is small, crowded, pretty basic and serves the best pizza in town. Well, in the region probably! Take away is possible. There is one pizza I'd like to recommend. It is ever so simple, spicy and has a crispy... read more
You have no recent hotel searches.