Melrose Place is a Canadian restaurant offering a diverse menu, from appetizers and salads to entrees and desserts, in a licensed family dining atmosphere.