We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Pizza pizza pizza the best food in the world pizza can be found here. While on holidays the amount of times we ate pizza here shows why we think this place is a must try. You will be shocked at the rating on trip adviser...More