"Wonderful establishment! The other Owner was very friendly and the customer service was superb! The food came out hot and delicious! I’d recommend this place to anyone who appreciates a good service and importantly food!"
Phone: +19403832051
Address: 609 Sunset St, Denton, TX 76201, United States
City: Denton
Website: http://www.greenzatar.com/
Monday: 01:00-22:00
Tuesday: 11:00-22:00
Wednesday: 11:00-22:00
Thursday: 11:00-22:00
Friday: 11:00-22:00
Saturday: 11:00-22:00
Sunday: 24:00-24:00
Dishes: 33
Amenities: 6
Categories: 5
Reviews: 1152