Main Image

Intro

Greenhorn

Greenhorn is an internationally inspired plant-based restaurant with food that is made from scratch.  Greenhorn changes their menu regularly and uses organic and locally sourced ingredients.

See today’s menu on Facebook!