5801 N Western Ave
Oklahoma City, OK 73118
Oklahoma City, OK 73118
Open HoursMo to Su from 12:00am to 12:00am
OverviewThis small neighborhood restaurant, located near upscale Nichols Hills, serves what it calls "rustic-style Italian food". Old-fashioned Italian meals mix comfortably with new...
more
