Flamingo Beach is a restaurant and pizzeria offering snacks.