Tapas in Tomball, TX
1. Mi Luna
2441 University Blvd, Houston, TX, 77005
CLOSED NOW
From Business: Located in Houston, Mi Luna is a full-service restaurant. It offers grilled chicken breast, braised artichokes, salads and soups. The restaurant s menu features fried squid,…
27 Years
in Business
Showing 1-1 of 1