Get directions to: Babas Tsibugan Restaurant, Las Vegas, NV
Restaurant address: 4588 N Rancho Dr # 7 Las Vegas, NV 89130, USA
Restaurant: Babas Tsibugan Restaurant