Get directions to: Omega Gourmet Deli, New York, NY
Restaurant address: 353 W 125th St New York, NY 10027, USA
Restaurant: Omega Gourmet Deli