Restaurants from Anaheim


3
Menu
Open Now
3
Menu
Open Now
City: Anaheim, 2790 E Lincoln Ave Ste C Anaheim, CA 92806-3961, United States
"Quality of fish is just average for a ayce joint. Not fishy, but not that fresh either. Avoid coming during busy times otherwise expect long delays"