Indie Fusion is an Indian restaurant offering a diverse menu, including refreshing lychee juice.