Marinate lamb in olive oil, lemon juice, oregano, garlic, salt, and pepper for at least 2 hours, and up to 8 hours (the longer it marinates, the more tender the meat).
Skewer alternating lamb, cherry tomato, and onion.
Grill on medium high heat, turning occasionally, until lamb is tender, about 5-10 minutes depending on size of lamb pieces.