Momo bar is an Indian restaurant offering freshly prepared dishes, with online ordering available.