The Happy Crab
4.2 – 301 reviews $$ • Seafood restaurant Social Profile: ✔️ Dine-in ✔️ Takeout Hours Monday (Labor Day) 12–8 PM Hours might …
4.2 – 301 reviews $$ • Seafood restaurant Social Profile: ✔️ Dine-in ✔️ Takeout Hours Monday (Labor Day) 12–8 PM Hours might …