Los Angeles
5848 Melrose Ave, Los Angeles, CA 90038
Phone: (323) 984-6383
Prices and menu items are subject to change. Contact the restaurant for current information.