The Venetian Restaurant

3663 Voltaire St, San Diego
(619) 223-8197