Ahi Ahi Sushi And Grill
➤ 45 Auto Center Dr #120, 92610, Lake Forest, US, United States
International, Asiatisch, Japanisch, Lässig, Sushi
"Server was just the reason why this review get a 2. I ordered chickens and the meat was still raw... The management did not try to correct and was at least not apologetic. Take your business elsewhere, looks like other recent reviews of this place speak truth."