Royal Villa Café

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

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

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

Leave a Reply

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