Carmela's Restaurant 138 Main StreetKingston, MA, 02364 View Phone 781-585-2148 138 Main StreetKingston, MA 02364 Experience & Reliability About Send to My Email Send to My Phone Print this Page