Polo Grill

A tradition in Utica Square since 1983