Kiraku
➤ 127 Glen Head Rd, Glen Head, United States Of America, 11545, GLEN HEAD
Offers Delivery, Vegetarian, Japanese, Seafood, Sushi
"I am their number one customer. Kiraku is, no joke, the world's best restaurant, and it's not even close. #1 in the world in my books."