Share:

Restaurants & Bars 3

TAKARA in Japan center

ocsidon7 | Jun 30, 2006 01:41 AM

Anyone know anything about this joint?

Want to stay up to date with this post?