Restaurant
Leona
9 locals recommend,
Permanently closed
Location
123 Washington Blvd
Los Angeles, CA
Venice
Tips from locals
Really cool outside eating its french cuisine and now under new ownership with probably American cuisine coming next.
I know this is crazy, but there are actually two amazing Italians less than 3 minute walk between them, tough choice!