The Nuts Castle
Coffee Shop · Dessert Shop · Deli
The Nuts Castle is a cafeteria-style nut shop offering dried fruits, spices, gift sets, coffee, and chocolate.
Location
Best places nearby
The highest rated places close to The Nuts Castle.
Local restaurants nearby
N Harlem Ave, IL



