Avenue 25 is a restaurant offering a fresh take on familiar cuisine in Izmail.