What time do they stop serving dim sum?

samuel covarrubias | Sep 5, 2019 | Category: Seafood restaurant in Alhambra, California

Top Island Seafood Restaurant - All questions

Address: 740 Valley Blvd, Alhambra, CA 91801, USA

Sean G. Rosenstock | Sep 5, 2019

3pm

Don juan | Sep 5, 2019

I think at 2pm

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places