The Urinals of Gyuahama of Japan

Gyuahama of Japan is a japanese restaurant in Boston, MA.

Filed under: Bars & Restaurants
Tweet

This restaurant devotes less room to its urinal than most of its counterparts in Japan.