This is the place for Italian and you would never expect an Italian restaurant to be the place to find vegetarian but they have the best in the city.
The service is great and the portions are huge bring an appetite or plan on taking half home.
Pros: Great Menu and Prices
more