Welcome to MenuPages - Please Select a city:

Ikura Sushi

  • 646 Grand St, Brooklyn 11211 40.711402 -73.946458
  • click map to interact
  • (929) 236-1892
  • 0

Other Restaurant Info

Phone:
work
(929) 236-1892
Advertising
© 2017 Grubhub, Inc. All rights reserved.