Restaurant Logo

Leo's River Oaks

ratingratingratingratingrating
2.45 mi
American
$$
 
713-979-5367
2009 W Gray St # A, Houston, TX 77019
Hours
Mon
3:00pm-10:00pm
Tue
3:00pm-10:00pm
Wed
3:00pm-10:00pm
Thu
3:00pm-10:00pm
Fri
3:00pm-11:00pm
Sat
4:00pm-11:00pm
Sun
4:00pm-9:00pm

Sorry, our menu is reported as outdated.

Request Menu
 

More Information

 
 
Service options :
Takeout, Dine-in
Offerings :
Alcohol, Cocktails
Dining options :
Dessert
Amenities :
Bar onsite
Planning :
Accepts reservations
Parking :
Paid parking lot, Valet parking