Village Kitchen

109 N. Superior Street, Angola 46703, United States Get Directions to this spot
Israeli Restaurants
109 N. Superior Street
Angola, 46703
IN, United States

Rate and review Village Kitchen in Angola, IN, United States!

Share your experiences at Village Kitchen with your friends or discover more Israeli Restaurants in Angola, IN, United States.