Kastelenstraat 105 Amsterdam North Holland Netherland
Amsterdam, North Holland 1082 EB Netherlands The
Experience a remarkable fusion of flavors at Holi Restaurant Amsterdam, where every curry dish is a culinary masterpiece that transports your palate to India's storied before.