(718) 937-7392
2222 Jackson Ave Long Island City, NY 11101
http://www.intdelights.com
Map & Directions