30 Aug 2023
Mehta Momo Hub & Burger Point is a great restaurant! Their Chilli Potato was excellent and reasonably priced. The atmosphere was cozy, and the staff were friendly and accommodating. All in all I had a great experience and would highly recommend it to others.