225 26th St, Los Angeles, CA 90402
all month long
Monday through Friday 3-5PM
View source
Restaurant website