Italian restaurant Rosso Pizza & Bar offers pizza, pasta, and other Italian dishes. Dine-in or takeaway options are available.