Ramen Shack
Last Updated February 28, 2019
Find it
13-13 40th Avenue
Long Island City, NY
11101
(929) 522-0285