Στο Φλου is a Greek restaurant and bar specializing in BBQ. Enjoy a variety of grilled dishes and traditional Greek flavors in a relaxed setting.