417 W 2ND St, Williamsburg 16693, United States
417 W 2ND St, Williamsburg 16693, United States
No delivery
No open hours
Spot something wrong?
Dishes at Williamsburg Original Italian. Prices may vary in venue.
Been to Williamsburg Original Italian? Be the first to share what you ate.