Definitions for "Tavola"
a casual yet sophisticated restaurant in downtown San Carlos