Restaurants - Italian in Edinburg, VA
Sal's Italian Bistro