Category: | Restaurant, |
---|---|
Address: | 118-14 Queens Blvd, Flushing, NY 11375, USA |
Zip code: | 11375 |
Website: | https://www.superkewgarden.com/ |
BEST PLACE EVER! DELICIOUS RAT DISH AND THE TAIL WAS SCRUMSHISH! I ALSO LOVE THE MICE, WOULD DEFINITELY EAT HERE EVERYDAY!