All India is an Indian takeaway known for freshly prepared dishes. Customers can watch their food being made in the open kitchen.