Restaurants in Odessa (NY) Full list of companies Restaurants category in Odessa, New York Village Take Out Pizzeria 110 Main, Odessa, NY 14869, (607)594-2268 Page 1