Beef Barn

One Greenville Rd.
Rhode Island
United States
website