413 W Sheridan Ave
Oklahoma City, OK 73102
Oklahoma City, OK 73102
Open HoursMo to Fr from 10:30am to 03:00pm
OverviewAny restaurant that has been in business for 52 years has to be good, and that is true for this lunch establishment in downtown Oklahoma City. This cafeteria-style restaurant...
more