Babar's Kitchen is an Indian restaurant located in Oakville. It offers a variety of Indian dishes. Key facts used from search results include the business name and its classification as a restaurant.