Place
Tonchin / Los Angeles
FoodRestaurant
5665 Melrose Ave, Los Angeles, CA 90038, USA
OPEN NOW
Monday5:30 – 10:00 PM
Tuesday5:30 – 10:00 PM
Wednesday5:30 – 10:00 PM
Thursday5:30 – 10:00 PM
Friday12:00 – 10:00 PM
Saturday12:00 – 10:00 PM
Sunday12:00 – 9:00 PM