French restaurants in Rochdale

1 restaurants

Imagen True Taste of India

True Taste of India / French

Open now · 5pm - 12:30am
673 Edenfield Road Rochdale