Lin Palace
Chinese
Lin Palace is a Chinese restaurant offering a dining experience with attentive service. It is noted for its delicious food and is considered a gem worth visiting.
Location
Best places nearby
The highest rated places close to Lin Palace.
Local restaurants nearby
1 Rother Court, Mangham Road, Rotherham, S62 6DR
