Business Info

  • Address: 924 E. Juneau Ave.

Nantucket Shores was a restaurant located in the Astor Hotel in the 1970’s.