Contact Us Welcome to our restaurant, come and taste! Business Hours: Mon - Sun: 9:00 AM - 9:00 PM Business Phone: 310-441-9651 Business Location: 1822 Westwood Blvd, Los Angeles, CA 90025 View Location on Google Maps