Tiki Central / Locating Tiki / Tahiti Restaurant, Dedham, MA (restaurant)
Post #317000 by pappythesailor on 07/06/2007
You are viewing a single post.
Click here to view the post in context.
P
pappythesailor
Posted
posted
on
07/06/2007
I guess I can see why he thinks it's closed. From space, it does look sorta abandoned. |