The Venetian Restaurant

3663 Voltaire Street San Diego 92106