🍽️

Borgo del Merlo

Restaurant · Rome

Frequently asked questions 🤔

Where is Borgo del Merlo?

At Via di Castel di Leva, 250, 00134 Roma.

What kind of food does Borgo del Merlo serve?

Borgo del Merlo is listed under Restaurant.

How can I contact Borgo del Merlo?

By phone at +390671350446.

Nearby 👀

Updated on 9 November 2026