at 104 Kelly Road, Adelaide , 5092 Australia
65 FB users likes Rickshaw Inn Chinese Restaurant, set it to 397 position in Likes Rating for Adelaide, South Australia in Local Business category
Rickshaw Inn Chinese Restaurant is Adelaide based place and this enity listed in Chinese Restaurant category. Located at 104 Kelly Road SA 5092. Contact phone number of Rickshaw Inn Chinese Restaurant: (08) 8263 4240
Hand made Furniture , made from recycled Timbers. Traditional old methods. Full joinery shop. Made to your specifications. Call John anytime