Restaurants in Los Angeles, CA
Restaurants
727 N Broadway.,
120
Los Angeles ,
CA
90012
UNITED STATES
Based on 1 reviews
Soggy mush
Soggy mush dripping off our plates is what we received.mostly canned vegetables on the Pho crispy noodle with gravy. I also spotted our host picking his nose in plain view. GrossWorldwide > United States > Los Angeles, CA > Restaurants