You can order delivery directly from Meadowsweet using the Order Online button. Meadowsweet also offers takeout which you can order by calling the restaurant at (718) 384-0673.