Village Food Court

3509 Germantown Avenue, Philadelphia, PA 19140