Eating Steakhouse Steakhouses at Tasos' Oskaloosa restaurant in Oskaloosa, IA.

Feedback

Do you manage or own Tasos' Oskaloosa?

Yes