SHI
4720 Center Blvd, Long Island City, NY 11109, United States
Southeast asian restaurant ◄ Sushi restaurant ◄
We came here on a Friday evening and promptly got seated.The hostess was courteous and waiter was...
Southeast asian restaurant ◄ Sushi restaurant ◄