Owasso Restaurants

(German)

Fassler Hall thumbnail menu
CLOSED
til 11 am
304 S Elgin Ave
Tulsa
918.576.7898
10.9 miles
The Alley thumbnail menu
CLOSED
til 11 am
3324 E 31st St
Tulsa
918.960.2822
11.6 miles
2100 S Jackson Ave
Tulsa
918.596.2007
12.5 miles
Margaret's German Restaurant & Deli thumbnail menu
OPEN
til 8:30 pm
5107 S Sheridan Rd
Tulsa
918.622.3747
12.8 miles