Leo's Crab Shack, Belle Glade FL
Address | 9E E Canal St S, Belle Glade, FL, United States | ||||||
Phone | +1 561-827-3119 | ||||||
Hours |
|
||||||
Categories | Seafood Market, Restaurant | ||||||
Rating | 5 1 review | ||||||
Similar companies nearby Star Meats & Produce — 901 Mercy Dr, Orlando, FL, United States Kimchi Oriental Mart — 15355 S Dixie Hwy, Miami, FL Pete's Anytime Shrimp — 10 Charles St, St. Augustine, FL, United States Louisiana Crawfish & Seafood — 937 Creighton Rd, Pensacola, FL |