Takka Grill And Shrimpies

1910 W Cheltenham Ave Philadelphia PA 19138 USA

(215) 924-8445

Location