Conveniently located restaurants include Faros Skopelos Restaurant, Aramis Cafe Bistro & Bar, and Vigla Cafe. See all nearby restaurants.