|
|
Village Kitchen is a restaurant located in Angola, Indiana at 109 North Superior Street. They are open every day of the week. Village Kitchen in Angola, IN proudly serves customers across Steuben County with large portions at low prices & in a friendly atmosphere. Visit us today! “We were recommended to try this restaurant and I am glad we did. As soon as we were seated, the wait staff greeted...
109 North Superior Street, Angola, IN, 46703
|
|
|