We cover most places in Midlothian


Where we deliver to

The Bombay Spice Indian Takeaway offers a Local Delivery Service with a Minimal Delivery Charge for orders.

We cover most places in Midlothian as follows:

  • Dalkieth
  • Bonnyrigg
  • Poltonhall
  • Roslin
  • Rosewell
  • Loanhead
  • Woodburn
  • Mayfield
  • Gorebridge
  • Newtongrange
  • Gilmerton
  • Danderhall
  • Penicuik

Call us on 0131 663 5050 to place your order for delivery or collection.

View our Takeaway Menu

We accept cash and all major Debit/Credit Cards (Visa, Access) and Cheques with a Banker’s Card.

Please note that Debit/Credit Cards are only accepted for collection orders only and not for delivery orders unless you would like to pay over the phone with a charge of £1.00.

Ready to order?

Set Dinners

Save money with our meal deals! Choose from a set dinner for One or Two People.

A Non-Veg Set Dinner for Two gives you a Starter, 2 Main Courses, 2 Side Dishes, Rice and Nan for only £29.95!


We're on Trip Advisor

Read all our reviews on Trip Advisor.

View us on TripAdvisor


See what some of our loyal customers have to say about our company. We take great pride in ensuring the highest standards of customer satisfaction.

Teresa West

We order from here regularly with Chicken Dupaiza and Ginger Chicken being our favourites! There can be a waiting time so it's best to order in advance.

Kyle Burns

I came here at the weekend and the food i got was outstanding also the waiters were very friendly towards me and my friends. Want to say a big thanks to Bombay Spice and i will definitely be coming here again in the future.

Virginia Ellis

Really enjoyed the Butter Chicken with Peshwari Nan! Recommended.