1630 West Katella Avenue, Anaheim, CA 92803Map
Located at Euclid Shopping Center
A family style restaurant that features multiple islands for easier access than traditional buffets, such as two salad bars, vegetables, fruits, side dishes, main entrees, desserts, and a beverage station.
NEARBY THINGS TO DO
Stadium Promenade, The
Golden Vine Winery