Update Info - Lok Lok Restaurant
This restaurant was reported as closed. If it is open, let us know.
Lok Lok Restaurant
4296 Main St
Flushing, NY 11355
4296 Main St
Flushing, NY 11355
This restaurant was reported as closed. If it is open, let us know.