Chicken Yakitori

Manhasset

DELIVERY HOURS

  • Mon-Sun: 10:30pm – 9:15pm