Best Italian restaurant in Venice, CA
(3) Best Italian restaurant
1 BARRIQUE VENICE
Upscale Italian bistro in quaint cottage
796 Main St, Venice, CA 90291, United States
Rating: 4.6 (514)796 Main St, Venice, CA 90291, United States
Rating: 4.6 (514)