Hours & Location
1966 Hillhurst Avenue,
Los Angeles, CA 90027
323.644.1798
open for dinner - takeout and delivery!
wednesday through sunday: 5pm - 8:30pm
1966 Hillhurst Avenue,
Los Angeles, CA 90027
323.644.1798
open for dinner - takeout and delivery!
wednesday through sunday: 5pm - 8:30pm