Momo is a pan-Asian street food restaurant offering authentic Asian flavors. It is known for its unique street food concept and has been operating for over a year.