HI
When you come from Pattaya just head to the centre of Chonburi. Before you reach it you will see a huge Volkswagen (VW) logo on your right side. The Chonburi Superbike is just before that sign. Since you can not cross the road there you have to make a U-turn about a km further down. The shop is very small from the outside so it is rather difficult to see.
Best Rgds
HIKO