7 Romeo! Sep. 13, 2003Romeo! IMDb: 7 2003 326 viewsRomeo! is an American/Canadian television series that aired on Nickelodeon from 2003 to 2006, totaling 53 episodes. The filming was done in ...Comedy