Owasso Restaurants

(German)

Fassler Hall thumbnail menu
OPEN
til 2 am
304 S Elgin Ave
Tulsa
918.576.7898
10.9 miles
The Alley thumbnail menu
OPEN
til midnight
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
CLOSED
til 10 am
5107 S Sheridan Rd
Tulsa
918.622.3747
12.8 miles