105 S 22nd St
Philadelphia, PA 19103
Philadelphia, PA 19103
Open Hours
OverviewThere are exactly 28 seats in this little Thai restaurant. A small, modest place with excellent food, Amara has been a quiet presence in this part of town for a few years now...
more