Swinburne Street Jamestown, RI 02835
Seated: 90
Water views, ample indoor seating, large central bar, and garage doors.