Restaurant and entertainment complex offering home-style and European cuisine.