No front page content has been created yet.
We are located at 16903 Algonquin St, Huntington Beach, California 92649, in the Huntington Harbor Mall Shopping Center. Walk-ins and reservations welcome. Newly designed dining room is great for large groups as well as kids. We also offer to go service.