Chef Tia & Co "on the go" - Restaurant in Lake Maxinhall, Indianapolis | Reviews, Photos & Information on Postcard