St. John's Restaurant is a bar and grill offering Portuguese-American cuisine. Located within the St. John's Athletic Club, it provides a casual dining experience.