abc Supermarket logo

abc Supermarket

Rhodes, Greece Map

abconline.gr

Overview

Services

  • Ship Chandlers

Located in Rhodes New Marina, we're here to assist with all of your shopping needs. We can deliver to yachts in the marina, or you can visit our store.