Skip to Main Content

Mahesh's Kitchen

Category: Indian

Address

16109 City Walk Boulevard
Sugar Land, TX 77479
(281) 937-7796

Visit Website

View on Google Maps

Details

Modern, Indian restaurant located in Sugar Land Town Square serving home-style foods, fusion dishes, authentic staples, and secret family recipes.

Nearby Dining

Nearby Shopping

Nearby Things to Do