Captains Grill Restaurant
6104 Storer Ave
Cleveland, OH 44102-5550
216-631-3001