Restaurant
Island Rainbow
22 locals recommend
Tips from locals
BEST pizza around! Dine on the patio or get it to go. Ice cream is delicious too!
Locals also recommend
Location
1614 Bienville Blvd
Dauphin Island, AL