So Nuts
Deli · Coffee Shop
So Nuts is a nut store offering a wide selection of nuts, dried fruits, superfoods, cereals, snacks, and herbs.
Location
Best places nearby
The highest rated places close to So Nuts.
Local restaurants nearby
Kηφισσίας 103, Αττικής

