Indian takeaway offering flavorful dishes. Known for its prawn vindaloo.