Tilla Balti
1242, Evesham Road, B96 6AA
About Tilla Balti
Address
1242, Evesham Road, B96 6AA
Location
Open in Google MapsReviews
Be the first to review Tilla Balti
Frequently Asked Questions about Tilla Balti
Does Tilla Balti offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Tilla Balti?
Table booking availability is not confirmed. Please call the restaurant to check.