Locations

Choose another location

Westwood

10875 Kinross Avenue
Los Angeles, CA 90024

(310) 208-4888

Restaurant Hours

Monday - Friday 3 PM to 10 PM
Saturday - Sunday 12 PM to 10 PM