Contact Details Indian Restaurant and Takeaway Gloucester Opening Times: Monday – Sunday – 5pm – 11:00pm To make a reservation, order a takeaway or anything else please see our contact details. Please feel free to contact us on: 01452 621711 Address: 138 Barnwood Road, Gloucester GL4 3JS – Next to Wooton hall club Opening Times: Monday – Sunday: 5pm – 11:00pm