Invicta Spice is a takeaway offering a menu. Known for its service and food.