NileGuide Expert Says:
This location also doubles as the home of the Natural Epicurean Academy of Culinary Arts, many of whose students prepare meals for Casa De Luz on a monthly basis.
1701 Toomey Road
Austin, TX 78704
tel: +1 512 476 2535
Lunch: 11:30 a.m. - 2 p.m. Dinner: 6 p.m. - 8 p.m.