Indian restaurant Vindaloo offers fresh, made-to-order curries for dine-in or takeaway.