Tiki In Restaurant

30 Mount Auburn St.
Watertown
Massachusetts
United States