Barbeque Star Grills - Foukou Shop is located in Peyia, Cyprus on 76, E709. Barbeque Star Grills - Foukou Shop is rated 4.8 out of 5 in the category grill store in Cyprus.
Service options
In-store shopping
Accessibility
Wheelchair-accessible car park