Eating Pizza Sandwich Salad at genoa pizza & grill restaurant in Glenolden, PA.

Feedback

Do you manage or own genoa pizza & grill?

Yes