Wonderful restaurants within the Village. Luna Rossa is an exceptional Italian restaurant!