Italian restaurant · Venice
24
24 Postcards
Ospi in Venice is your go-to for razor-thin, inventive pizzas and handmade pastas in a lively, casual setting that'll make you feel right at home.
2025 Pacific Ave, Venice, CA 90291 Get directions
$$$ · Menu