Royal Villa Café

Italian Restaurant
Table Service & Take-Out
Lunch & Dinner
“Non-Smoking” section

1700 Jackson St.
Philadelphia, PA 19145
(215) 462-4488

Philadelphia, Pennsylvania, Veg Level, Restaurants with some veg options, DINING GUIDE

Leave a Reply

Your email address will not be published. Required fields are marked *