Alhambra
607 S 3rd St Philadelphia, PA 19147-2325
215-922-2202
Entertainment Offered
WiFi
Meals Served
Dinner
Business Hours
Payment Types