Astoria offers a beautiful European interior and refined dishes with professional service.