Pomodoro
Italian · Pizza · Sushi
POMODORO.restaurant.ODESSA offers a diverse menu featuring Italian pizza and pasta, alongside sushi and Pan-Asian dishes. This restaurant also specializes in grilled meats, including steaks cooked on a robata grill, and hosts live music performances on weekends.
Location