Wasabi Restaurant Malahide

1 Main Street, Malahide, Directions