Lobster & Steak Express in West Covina, CA

Lobster & Steak Express in West Covina, CA Unusual little place inside Hong Kong Plaza in West Covina.  With a name like Lobster & Steak Express, one would not have expected them to be a Chinese restaurant that services up dishes similar to those you would find at Newport Seafood and Boston Lobster in San…