A Seafood Restaurant Newly Renovated in Babahoyo, Ecuador

Interior view of the establishment during evening hours