Red Crab 1 seafood
115 City Ave, Philadelphia
(610) 660-6156
Recent Reviews
Order Online
Reserve
You May Also Like
Dunkin' - 5100 City Ave
Coffee Shops, Donuts, Coffee & Tea, Coffee
Insomnia Cookies - 199 City Ave
Ice Cream & Frozen Yogurt
Starbucks - 7162 Ridge Ave
Coffee Shops, Coffee & Tea, Coffee
Restaurants in Philadelphia, PA
Red Crab 1 seafood
115 City Ave, Philadelphia, PA 19131
(610) 660-6156