Argentinian restaurant Pampa Gourmet, evoking the vast plains of Argentina. Located near a popular area.