"Very busy and over priced!Taste was okay."
Phone: +17145029888
Address: 603 N Euclid St, Anaheim I-92801-4623, United States
City: Anaheim
Monday: 07:30-20:10
Tuesday: 07:30-20:10
Wednesday: 07:30-20:10
Thursday: 07:30-20:10
Friday: 07:30-20:10
Saturday: 07:30-20:10
Sunday: 07:30-20:10
Dishes: 100
Amenities: 2
Categories: 5
Reviews: 8418