Restaurant Los Nardos

Address:

Paseo del Prado 563
Between Teniente Rey and Dragones, across from El Capitolio
10100 Havana, Cuba

Phone:

+53 7 863 2985

Map:


Contact   ·   Privacy   ·   Terms