The restaurant information is imprinted on a common Moai swizzle. No information found regarding the restaurant.
Mango Mary
tiki Moai Walpole Massachusetts United States blue