The Urinals of Glowing Dragon

Glowing Dragon is a chinese restaurant located in Honolulu, HI's Chinatown.

Filed under: Bars & Restaurants
Tweet

This small restaurant is usually inexplicably crowded.