Best Chinese Restaurants In Nantucket, MA
Jul 6, 2017
Old South Diner
Old South Diner is a restaurant located in Nantucket, Massachusetts at 57 Old South Road. They are open every day of the week. Our pizza recipes have been handed down from generation to generation, we have perfected our pizzas to satisfy even the greatest of pizza lovers. We buy our produce from local growers who exhibit a commitment to quality, organic living, and environmentally friendly...
57 Old South Road, Nantucket, MA, 02554
Terms of Service
© 2017 DineRank.com. All rights reserved.