Restaurant
Polo Grill
19 locals recommend,
Tips from locals
An elegant and upscale iconic restaurant in Tulsa's historic Utica Square. An intimate dining environment. Good for lunch and dinner. Great surf & turf combos!
Unique things to do nearby
Locals also recommend
Location
2038 Utica Square
Tulsa, OK