Al Callarello
Italian · Pizza · Seafood
Italian restaurant Al Callarello offers a welcoming atmosphere. Specializes in Italian, pizza, seafood, and Roman cuisine.
Location
I migliori locali vicini
I locali con il voto più alto vicino a Al Callarello.
Local restaurants nearby
Via Salvator Rosa, 8, 62

