Red Sushi

restaurants / Other

Red Sushi information

Location
Puerto Ayora , Ecuador
Address
Av Charles Darwin
Red Mangrove Inn
Prices
mains from $10
Something wrong?
Submit a correction

Thanks to this upscale hotel restaurant, sushi lovers don’t have to go hungry. It has a rustically elegant dining room and a large menu with Japanese specials, from sashimi to teppanyaki.