Get directions to: Veggie House, Las Vegas, NV
Restaurant address: 5115 Spring Mountain Rd Unit 203 Las Vegas, NV 89146, USA
Restaurant: Veggie House