Wasabi Restaurant Menu

100 Plaza Dr, Buffalo, NY 14221

Know a great happy hour or special for this location?