Back To Previous

Keepers Japanese Restaurant & Bar

  • 4654 Highway 6 S
  • Sugar Land, TX 77478
Keepers Japanese Restaurant & Bar
Space Cowboys Roll
view map
  • Overview

    This stylish, roomy eatery offers visitors inventive sushi rolls, cooked Japanese fare and an all-day happy hour menu.