boston centro restaurant wallpaper el centro restaurant boston El Centro Mexican Restaurant 472 Shawmut Ave Boston Ma 02118 Usa Saturday, November 19, 2022 Edit