Include nearby

Best Italian Businesses in Edinburg, VA

Sal’s Italian Bistro reviews | 125 S Main St - Edinburg VA

Sal’s Italian Bistro

4.5
(504)
125 S Main St, Edinburg, VA 22824
(540) 984-9300

"Decent Italian for the area, would go back once in awhile. Great "...