740 E 3rd St, Los Angeles, CA 90013
Sun - Thurs
11:30a - 11:00p
Fri & Sat
11:30a - 12:00a
Google Reviews
Order thru Toast