cal 6 Posted December 8, 2001 Share Posted December 8, 2001 Have you seen this one - wow that looks inviting don't you think?? Looks inviting don't you think? Stuck down here in Tokyo, Link to post Share on other sites
Guest Posted December 8, 2001 Share Posted December 8, 2001 Nice picture. Never been there but it looks like a decent place - might have to check it out this season. Link to post Share on other sites
Recommended Posts