The Venetian Restaurant
3663 Voltaire St, San Diego 92106