Visit Chateau Lemongrass


Address

1952 Colorado Blvd

Los Angeles, CA 90041

Hours

Sun-Thu 11:00 am – 9:30 pm

Fri-Sat 11:00 am – 10:00 pm