Cleveland OH Mediterranean 1. 2505 Professor Ave, Cleveland, OH 44113 | Istanbul Turkish Grill (216) 298-4450