Buddha Tandoori is an Indian restaurant offering a menu with a mix of Indian and Nepalese flavors. It features a selection of dishes and terrace seating.