Greek Restaurants in New Castle, VA

Bibos Pizzeria Italian • $
137 Salem Ave, New Castle

Customers` Favorites

Cheese Fries with Bacon
Sicilian Cheese Pizza
Shrimp Alfredo Pizza
Philly Cheese Steak
Sicilian Pizza
French Fries
Garden Salad
White Pizza
My Pizza

“Great food, every...single...visit! Order is always fresh and correct. Our go to for pizza, calzones, strombolis, wings and salads.“

4.7 Superb59 Reviews