Ostra Restaurant
Installations
Ostra Restaurant
Upon entering the doors to Ostra Restaurant in Boston, MA, diners are greeted by a stunning mosaic octopus that spans the entryway floor, tentacles flowing up along the walls. Harnessing a sophisticated…
View Installation