The person icon
indicates that the reviewer is an employee of Dex Media, Inc. Dex Media operates and sells advertising on Superpages.com. The views expressed in reviews are the opinion of each respective reviewer and do not necessarilly reflect the view of Dex Media.
Nov 21, 2005
9026 East 71st Street,
Tulsa, OK 74133
The service needs LOTS of improvement, but the food was affordable and quite good. May go back.
I went to eat on a Sunday pm with my husband. The restaurant was fairly busy, but we were seated right away. After more than 10 minutes passed and we hadn't had our drink order taken or even been greeted by a server, I went to find a manager. He was... (More)
Was this Review helpful to you?