1217 21st St, Sacramento, California 95811 USA
Fruit tart $5 - whipped cream was delicious.. tart not so much Kupros Ol Cuban- so much yum
Photo Credit: Yelp