Contact Geisha Restaurant & Bar (Malahide)

Marina Village Malahide, Malahide, North Dublin, Dublin


01 845 0060


Mon - Fri from 17.00 pm
Sat & Sun from 12.00 pm