This Italian restaurant has the image of romance down. With limited seating, everyone gets taken care of, quickly and pleasantly. The scenery is nothing but intimate, perfect for any special occasion, or just because their worth it.
1169 Ski Run Blvd. #5
South Lake Tahoe, CA