Island Style
2144 Noble Rd, Cleveland OH 44112