Billa da Dhaba is an Indian restaurant offering a diverse menu of authentic dishes and drinks. Convenient parking and public transport options are available.