• 98 Fleet Road, Hampstead, London, NW3 2QX
Order Takeaway Sign Up

Excellent food and service... for Aroma Spice

Excellent food and service

Excellent food and service. Salmon tikka strongly recommended.

Geoffrey Cook, Camden at Apr 3, 2020