Crown Cafe LLC is located at 106 Main St, Watertown, MA. This location is in the Downtown Watertown neighborhood. This business specializes in Cafes, Sandwiches and Delicatessens and has 1 review(s) with a star rating of 5.0. Crown Cafe LLC is open Mon, 6:05am-3pm; Tue, 6:05am-3pm; Wed, 6:05am-3pm; Thu, 6:05am-3pm; Fri, 6:05am-3pm; Sat, 6:05am-3pm; Sun, 7am-2pm and accepts All Major Credit...