Nick's Gyros

Restaurant 1512 W 41st St Sioux Falls

Nick's Gyros is a Greek restaurant which looks like you have landed in the heart of Athens and serves up large portions of good Greek food.

  • Restrooms — Yes