To visit
Tharavadu is one of To visit.

1. Tharavadu

8.5
7-8, Mill Hill, Leeds
Indian Restaurant · Trinity Quarter · 34 tips and reviews