Virginia > Lynchburg > Restaurants, Food & Beverages > Restaurants > Original Italian Pizza & Restaurant
224 Amelon Sq, Lynchburg, Virginia, 24572-5981
(434) 929-0244
Restaurants, Food & Beverages > Restaurants
Services: Carryout Italian
No reviews yet. Be the first to write a review!