Eating Italian at Sal's Italian Bistro restaurant in Edinburg, VA.

Feedback

Do you manage or own Sal's Italian Bistro?

Yes