835 Capitol Landing Rd, Williamsburg 23185, United States
Closed· Opens at 11:00
835 Capitol Landing Rd, Williamsburg 23185, United States
No delivery
Spot something wrong?
Dishes at Sal's Ristorante Italiano. Prices may vary in venue.
Been to Sal's Ristorante Italiano? Be the first to share what you ate.