Is this place still open
Address: 10000 Roosevelt Blvd, Philadelphia, PA 19116, USA
Astro Face | May 25, 2019
Yes, next to Starbucks
Karen LaVerne (petals) | May 25, 2019
Looked all over for it last nite..didn't see it.
Jazz Patel | May 25, 2019
What they said...
Nick Defino | May 25, 2019
Yeah.
Lisa Weiss | May 25, 2019
Yes. The food is awesome
Thanks! Your answer is awaiting moderation.