Filters:
restaurant in Great Torrington
About 1 results.
Maya North Devon
South Street 29, EX38 8AA Great Torrington, United KingdomIndian Cuisine located in Great Torrington. Offering both dining in and takeaway food. Cooked fresh to order! Call to book or order 01805 622445