North Olmsted OH Bahama Breeze 1. 25615 Brookpark Rd, North Olmsted, OH 44070 | Red Lobster (440) 801-1409