Leo's River Oaks

4.5 (273)restaurant

Refined American dining in River Oaks, pairing polished cocktails with a leisurely weekend brunch.

Find on Google Maps

Description

Located in Houston's River Oaks, the establishment focuses on upscale American fine dining, pairing its kitchen output with sophisticated cocktails alongside a dedicated weekend brunch.

Ask Karpo for more information.