admin-edit-icon
    Report Issue

    SushiSamba, Las Vegas, USA

    • Central Dining Area
    • Sushi Bar