Chateau Lemongrass is a pretty pho restaurant in Los Angeles with a generally friendly atmosphere and fast service; many customers rave about the delicious food and accommodating staff. While some dishes received mixed reviews, the overall consensus points to a positive dining experience. For tasty pho and other Asian-fusion dishes, check out Chateau Lemongrass in Los Angeles, California.
No reviews yet
1952 Colorado Blvd
Los Angeles, California 90041
12-9PM