We currently have 2 locations in the Philadelphia area, if you are in the northeast section of the city please visit us for dine-in or take out.
6417 Rising Sun Ave, Philadelphia pa 19111
Tel: 215-742-0206
Our Logan location for take out only.
5013 N Broad st, Philadelphia pa 19141
Tel: 215-455-SPOT (7768)
Open today | 11:30 am – 09:00 pm |
Monday - Friday: 11am - 9pm
Saturday: 11am - 11pm
Sunday: Closed