This is a work in progress and there may be some bugs.
If you find any issues or have feedback send me an email: [email protected].
Saugus, Massachusetts, United States
The Diamond Head restaurant was located on the famous Route 1 strip in Saugus, not too far from the Kowloon Restaurant.
They served American and Chinese food and had a wide assortment of cocktails to choose from.
Edit entry