Restaurants to check out
Geisha House Steak & Sushi is one of Restaurants to check out.

1. Geisha House Steak & Sushi

8.4
6572 N Decatur Blvd, Las Vegas, NV
Japanese Restaurant · 25 tips and reviews