Franco Italian Restaurant, HOUSTON, Texas (TX)
Readily settled at 1101 Nasa Road 1 () in HOUSTON, Texas (TX) (77058), Franco Italian Restaurant are available at 2814882207. We advise you to early in advance to arrange your place in the restaurant.
More restaurants in HOUSTON, Texas (TX)
Franco Italian Restaurant contact information and details:
Address: 1101 Nasa Road 1 - , HOUSTON, Texas (TX) 77058
Contact Phone: 2814882207
