1 reviews | Active since Member
The Toad on the road in Tokai. Has amazing food and a great vibe. The prices are very reasonable.