Home > Interior Design > A Seafood Restaurant Newly Renovated in Babahoyo, Ecuador > Urban-Restaurant-La-Pesca-04