You must be logged in to access this page
5107 S Sheridan Rd, Tulsa, OK 74145- 4.3 miles
"This is one of two "German" eateries in Tulsa. Although the owner is not German, the food taste like home-cooked German food. The place also offers a few ..."