If your ever in va beach....you must stop here! Best Italian food around. We go here every year just for this place!! Stuffed mushrooms are out of this world. Steak subs are great. Pizza is excellent. Everything we have tried is on point. Just wish they still made fresh bread.
Address: 649 Newtown Rd, Virginia Beach, VA 23462-1600
Location: United States > Virginia (VA) > Virginia Beach> > Northwest Virginia Beach
- Neighbourhood: Northwest Virginia Beach
Phone Number: +1 757-493-7404