El Omdain Queens

Popular Menu Items

View full menu

Address

3310 28th Ave
Astoria NY, 11103
718-204-9393