Pastroudis Bar and Cafe is in which both of those visitors and locals want to unwind and watch the entire world go by. Some end by for the morning coffee or mild snack, while others take their time about a hearty lunch https://hotellook.tp.st/28ztLA4u