AcamadaRestaurants5 Avenue SNew York, NY, 11223-2437 · US+17184081401Email unavailableWebsite unavailableHours not available