"Having been to this restaurant several times before, we were surprised with how bad the service was yesterday."
Phone: +18187844400
Address: 14928 Ventura Blvd. Sherman Oaks, CA 91403, 91403-3488, United States
City: Sherman Oaks
Monday: 05:30 -22:00
Tuesday: 05:30 -22:00
Wednesday: 05:30 -22:00
Thursday: 05:30 -22:00
Friday: 05:30 -23:00
Saturday: 05:30 -23:00
Sunday: 05:30 -22:00
Dishes: 10
Amenities: 25
Categories: 5
Reviews: 3208