Flushing NY Mediterranean 1. 42-79 Main St Ste A, Flushing, NY 11355 | Yi Lan Halal Restaurant (718) 886-3622