The Lemon Tree

The Lemon Tree Menu

65 items in 11 sections · Peruvian Restaurant in Houston, TX

Closed · opens 12:00 PM Directions Call to order