

Contact Us
Mandola's Deli
Ph: 713-223-5186
4105 Leeland St., Houston, TX 77023-3013

Mon-Fri: 10am-6pm
Saturday: 11am-6pm
Closed Sunday for church and golf.
Mandola's Deli
Ph: 713-223-5186
4105 Leeland St., Houston, TX 77023-3013
Mon-Fri: 10am-6pm
Saturday: 11am-6pm
Closed Sunday for church and golf.