Where do you need Restaurants ?
Sushi Ichibancho
949-855-6663
33.623533
-117.69599
About Sushi Ichibancho
Sushi Ichibancho is located at 23384 el Toro Rd, Lake Forest, CA. This business specializes in Restaurants.