Bayleaf Fine Indian Cuisine, 11 Queen St, Bude 01288 356591
Bayleaf Fine Indian Cuisine, 11 Queen St, Bude EX23 8AY 01288 356591