TURTLEMANIA. hong kong

The turtles on the sign overhead makes me think this place sells turtle Juice, but I’m really hoping I’m wrong!

Advertisements