656 S Brookhurst St, Anaheim, CA 92804-3546, Anaheim
This spot offers superb service as well as yummy menu. The best spot around town. The food came out quickly and the pric
This spot offers superb service as well as yummy menu. The best spot around town. The food came out quickly and the pric