Berry's Bougatsa, Coffee and More is a cafe offering bougatsa, a traditional Greek pastry. They also serve coffee and other items. The establishment is located in Sidirokastro, Greece.