13-14 North Street
Mon-Fri 11.30 am - 2pm and 5pm - 11.30 pm
Saturday and Sunday - 5pm - 12 midnight
Red Rose is an Indian takeaway restaurant in Exeter that offers fresh, homemade food for the whole family to enjoy.
We believe that everyon...
1 Stevenstone Road
3 Chapel Hill
9 Tower Street
10 The Strand