Located across from the Davis Bay Pier along the waterfront, The Porch Restaurant boasts some of the best views and casual dining on the Sunshine Coast.