Geisha
Geisha House is one of Geisha.

1. Geisha House

9719 W Flamingo Rd (at S Grand Canyon Dr), Las Vegas, NV
Japanese Restaurant · 18 tips and reviews