Tibetan Momo Bar
171 E State St, Ithaca, NY 14850-5566
Tibetan Momo Bar is a Japanese place is located in Ithaca, New York. The address of Tibetan Momo Bar is 171 E State St, Ithaca, NY 14850-5566.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 607-216-7590,