Italian comfort food, including wood-oven pizza, served in relaxed digs in a mountain-style house. Located in Downtown Brevard.

www.marcotrattoria.com