Phone: (+1)9258914041
Address: 1372 N Main St #101, Walnut Creek, California, USA, 94596, United States
City: Walnut Creek
Menu Dishes: 17
Reviews: 3450
Website: https://creamnation.com
"I visited a restaurant in the Walnut Creek area and wanted to try their new plant-based ice cream. The chocolate flavor did not disappoint. I had an ice cream sandwich with a chewy oatmeal cookie and a chocolate chip cookie. My friend tried the vegan strawberry cream and it was delicious!"
All prices are estimates on menu.
Walnut Creek, with its mix of suburban charm and city amenities, offers diverse dining with options like Californian cuisine, farm-to-table dishes, and international flavors.