Get directions to: Havana Restaurant, Norfolk, VA
Restaurant address: 255 Granby St Norfolk, VA 23510, USA
Restaurant: Havana Restaurant