Riverside restaurant 31 The Quay offers spacious dining with panoramic views. The menu features diverse, flavorful dishes.