Greens and Lemons is located in Mission, United States on 2707 E Griffin Pkwy. Greens and Lemons is rated 4.5 out of 5 in the category food & beverages in United States. Healthy Restaurant. Be happy. Be Healthy. Eat Real Food
Address
2707 E Griffin Pkwy
Company size
1-10 employees
Headquarters
Mission, Texas