Shakou Restaurants
121 W Main St, Barrington
(224) 655-2853
Menu
Reserve
Restaurants in Barrington, IL
Shakou Restaurants
121 W Main St, Barrington, IL 60010
(224) 655-2853