Emfacar, S.L. is located in Isla Mayor, Spain on Pol. Ind. El Puntal, C/ Arroz Bahía, 15-17,. Emfacar, S.L. is rated 4 out of 5 in the category fish processingfeed manufacturerfood products supplierseafood restaurant in Spain.
Address
Pol. Ind. El Puntal, C/ Arroz Bahía, 15-17,
Accessibility
Wheelchair-accessible entrance