Restaurante La Romana

4.3
(6 reviews)
Calle de los Concilios de Toledo S/N, Toledo, 45005
+34 925 26 91 22Official website
Dinner
Lunch
Mid-range
Reservations
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Restaurante La Romana | Toledo | Spain | TripAligner