Owner at Mimosa Restaurant - Santa Barbara, California, United States
Mimosa – serving freshly prepared food with variety. The perfect location for any occasion. No booking necessary.