Amazonian restaurant offering delicious, exotic, and natural flavors, including river fish specialties.