Quantcast
 
 

Polo Grill

  registered
@PoloGrillTulsa
Location: Utica Square Tulsa, OK
Website: http://t.co/Pn9u9MoiL5
Followers399
Following1,000
Tweets123
 
124
 

Bio

Polo Grill has been located in Utica Square for 30 years and is a staple of the local Tulsa food culture. Known for great food and excellent service.