Star Bistro Cafe is a cafe and sandwich shop offering online delivery. It is located in Evosmos, Thessaloniki.