Dimension Latin Grill

7312 Castor Ave Philadelphia PA 19152 USA

(267) 538-2077

Location