Do they offer take out?
Address: 7920 W Tropical Pkwy #170, Las Vegas, NV 89149, USA
Hannah Sele | Jun 30, 2018
Yes, you can call it in, or order at their counter.
Mike M | Jun 30, 2018
Yes. Just asked the waiter.
Lizz Child | Jun 30, 2018
Yes! They do!
Thanks! Your answer is awaiting moderation.