Unclaimed
Italian Restaurant
Closed
See hours
Directions
Call
Website
San Diego’s first Chef-to-Table restaurant.
Maestoso
1040 University Ave ste. B101, San Diego, CA 92103, USA, CA, US