Restaurants - Other Leamington Spa
Visit Rosa’s Thai, the best Thai restaurant in Leamington Spa for authentic flavours and exciting signature dishes. Our first restaurant in Leamington Spa is located a mere 7-minute walk from the town centre by the river Leam. Open seven days a week for eat-in and takeout.
Visa , MasterCard
Loading map...