Los Angeles
20450 Nordhoff St, Los Angeles, CA 91311
Phone: (818) 998-0755
Prices and menu items are subject to change. Contact the restaurant for current information.