Get directions to: Media Luna Mexican Deli & Restaurant Inc, New York, NY
Restaurant address: 2244 Adam Clayton Powell Jr Blvd New York, NY 10027, USA
Restaurant: Media Luna Mexican Deli & Restaurant Inc