Indian and fast food restaurant, Zam Zam, known for fresh naan and generous portions. Offers takeaway options.