Ram Leela is an Indian restaurant.