Big Catch Seafood House
➤ 2 South Garfield Avenue, Alhambra, 91801, United States Of America
Fast Food, European, Seafood, Cafés, Sushi
"Wasn't really that great, I did like the oysters but the garlic lobster noodles was not. The lobster was deep fried, over cooked and drenched in the sauce."