The Nautilus
Latest: PASS
September 29, 2025
Address
300 PIER 4 BL
Boston, MA 02210
Inspection History
9 inspections
3 failures
License
License #411040
Last inspected: September 29, 2025