12650 Ventura Blvd, California 91604 USA
Semi private dining room. Perfect for intimate smaller gathering. Our semi private dining room can fit up to 40 people.
Photo Credit: Yelp