Little Hen, located in the River Oaks District Shopping Center, is a top Houston restaurant with British-inspired tea and floral motifs. The cozy design, floral ambiance, and delicious, high-quality food make it a must-try. It’s also situated near upscale shopping spots, making it ideal for a full day of dining and shopping.