this place good for small get together?

Steve Armstrong | Sep 10, 2020 | Category: Chinese restaurant in West Covina, California

Lobster & Steak Express - All questions

Address: 947 S Glendora Ave, West Covina, CA 91790, USA

thomas jewik | Sep 10, 2020

Take out only for now

A F | Sep 10, 2020

Yes

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places