STELLA TERRAM is a sustainable yet elegant café, serving gourmet delights with locally sourced ingredients.
Google Map