Restaurant Review: Salto Wine Bar & Bistro, Corfu Town, Greece

On our recent trip to Corfu Town, Greece, Dan and I had an amazing dinner at Salto Wine Bistro & Bar. This is my review of our amazing dinner.

Continue reading