Lions Den Kitchen
Address:
3530 Scott St, Houston, TX 77004
Phone:
(832) 649-4111
Restaurants,
Cafes
Other Businesses:
- Griggs Restaurant & Food Store at 5055 Griggs Rd, Houston, TX 77021
- Louisiana Fish House at 5055 Griggs Rd, Houston, TX 77021
- Wendy's at 3710 Scott Street, Houston, TX 77004
- Houston Cafe at 2414 Pierce St, Houston, TX 77003
- Kentucky Fried Chicken at 2350 Pease St, Houston, TX 77003