Loading...

Caballero | view more Restaurants

Contact Info

Type:

Steakhouse, Bar, Greek

Rating

3

Address

92 Heraklidon Street, Rhodes Town Greece

City

Rhodes Town

Country

Greece

Details

Cuisines:

  • Steakhouse
  • Bar
  • Greek

Features: