Momo Restaurant in Amsterdam
Momo is a restaurant located in Amsterdam, Netherlands. Located at Hobbemastraat 1, 1071XZ, this restaurant offers a unique dining experience. The restaurant does not offer any shops, but it does offer a variety of delicious dishes. The website for Momo can be found at http://www.momo-amsterdam.com. Wheelchair access is not available.