A Seafood Restaurant Newly Renovated in Babahoyo, Ecuador

Kitchen open to the public at large