Restaurant Complex Avalon, known for its wedding hall, offers fresh cuisine.