3789 N Beach ste 209
Fort Worth, TX 76137
Located inside of Elixir Kitchen
Open for Delivery and Take-Out Only
Thursday – Saturday: 5:00pm – 9:00pm
Sunday: 11:00am – 3:00pm
 

817-406-7160

 
Order Online