McGills, TULSA, Oklahoma (OK)
Readily positioned at 1560 East 21st Street () in TULSA, Oklahoma (OK) (74114), McGills are available at 9187428080. It is advisable to beforehand to make a reservation.
More restaurants in TULSA, Oklahoma (OK)
McGills contact information and details:
Address: 1560 East 21st Street - , TULSA, Oklahoma (OK) 74114
Contact Phone: 9187428080