Restaurant with an excellent beachfront location in Praia Grande.