A popular and very well-established Italian pizza restaurant offering a warm dining atmosphere in a highly sought-after location.
Key Highlights:
- Spacious dine-in area with around 100 seats
- Liquor license on premises
- Great location with strong visibility
- Offers a wide variety of Italian dishes
- Well-known