Allo Cubain is a seafood restaurant.