Fine Garden Restaurant

4453 Frankford Ave Philadelphia PA 19124 USA

(215) 743-0665

Location