City: Folsom, 350 Palladio Pkwy, 95630, Folsom, United States
"I attempted to visit this restaurant on a Friday at 6:46 PM after a friend's recommendation for their freeze. However, despite stating that they close..."
I went in to pick up a DoorDash order and ended up leaving with a shot of chlorophyll and a bottle of celery juice, both of which were absolutely delicious and refreshing! Kati, the woman who helped m