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.
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.