Santa Lucia is an Indian restaurant with a diverse menu featuring international dishes.