TA
Takeaway.com
View company profile →
Meghna Tandoori Slough
I have ordered takeaways from this restaurant over the phone in the past, but this was the first time I ordered online. Don't have too much faith in modern things, but everything went smoothly and quickly. Very pleased with online ordering and with the restaurant itself.