Yat's Greenwood

1280 Us Highway 31 N Ste W GreenwoodIN46142
Map

Open Map

Description

Yats Restaurant is located at 1280 Us Highway 31 N Ste W, Greenwood, IN. This business specializes in Family Style Restaurants.
by merchantcircle on August 14, 2017 from merchantcircle