Enjoy delicious Greek souvlaki and meze with beautiful harbor views at Souvlaki Bistro.