Starr Restaurants
325 Chestnut St Philadelphia, PA 19106-2614
215-923-4838
Meals Served
Tapas / Small Plates, Breakfast, Lunch, Dinner
Business Hours
Payment Types