Loading map…
NOJO
NOJO in Rome, Italy, offers a taste of Roman cuisine. Expect aromatic dishes with a satisfyingly crisp texture, reflecting the quality of local culinary traditions. Located in Rome, Italy, it's a taste of the Eternal City's vibrant food scene.