Indian-style beef strip loin medallions