Shogun Japanese Grill & Sushi Bar

The best Japanese food in town


SHOGUN has many locations in Houston, Texas. Each and every restaurant is built and decorated with a classy design to satisfy our customers’ needs. Check out these pictures to find out our passion in serving Japanese grill and sushi.


Having trouble finding the right location?    Use our