VHQ is pleased to welcome ‘Sushi Tokyo’ located in 67-25 Main Street, Flushing, NY 11367. (718) 337-8600
<< back to News