Naomi Sushi Express
126 W Main St, Barrington
(847) 381-2234
Menu
Reserve
Restaurants in Barrington, IL
Naomi Sushi Express
126 W Main St, Barrington, IL 60010
(847) 381-2234