Restaurants with sushi options in Groton, South Dakota - November, 2024

Tokyo Sushi & Steakhouse

3315 6th Ave SE #68
Aberdeen, South Dakota
Closed : 11:00 AM - 9:30 PM