Steak Houses in Oskaloosa, IA
1. Tasos' Steak House
109 High Ave W, Oskaloosa, IA, 52577
OPEN NOW:11:00 am - 9:30 pm
2. Yamato Steak House of Japan
1590 Washington St, Pella, IA, 50219
CLOSED NOW
Showing 1-2 of 2
109 High Ave W, Oskaloosa, IA, 52577
1590 Washington St, Pella, IA, 50219
Showing 1-2 of 2