Austin
Leaf
419 W. 2nd St.
Austin, TX, 78701, United States
Austin, TX, 78701, United States
TEL:
(512) 474-5323
The restaurant looks and feels like a farmer's market and supports local farmers and business. It uses only biodegradable, compostable, or recycled products, including cutlery made from potatoes.
Advertisement
Advertisement
