Smuzi Juice Bar
LinkedIn Pintrest Facebook Twitter Google +

Smuzi Juice Bar,

Geneva IL
Address: 511 S 3rd St (at S 1st St ), Geneva IL 60134 / (630) 845-2465

Type: Restaurant

Cuisine: Vegan Vegetarian