Return to Directory Noosa Bistro Listed in Restaurants 9500 Diamond Centre Drive, Mentor, OH 44060 440-953-1088 Return to Directory Overview Description Restaurant