Restaurante Point Novo de Santa Cruz is located in Rio de Janeiro, Brazil on R. Gen. Olímpio, 123 - Santa Cruz. Restaurante Point Novo de Santa Cruz is rated 5 out of 5 in the category family restaurant in Brazil.
Address
R. Gen. Olímpio, 123 - Santa Cruz
Amenities
Good for kids
Toilets