London Crab House
2304 Edgewood Ave W
Jacksonville
FL
32209
(904) 683-2350
Open Map
Categories: Restaurants, Seafood Restaurants
eating places
full-service restaurants
Magnolia Gardens, Jacksonville
Restaurants
restaurants seafood
Seafood
Seafood Restaurant
Seafood Restaurants