Artemis Restaurant Inc. (Almyra)

1636 Chancellor St, Philadelphia, PA

Menu (As of 10/30)

Artemis Restaurant Inc. (Almyra): hours and how to order