Olive & Spice offers flavorful dishes. Located in Manhattan Business Park.