Help us beta test the new Bite Squad site!Go to new siteNo, thanks×
Nara Bistro - Anaheim
(146 Ratings )
(714) 991-6800 | 1220 S Brookhurst St Anaheim, California 92804