Franca's Real Italian Restaurant

1101 Nasa Pkwy, Houston, TX 77058
Franca's Real Italian Restaurant Franca's Real Italian Restaurant is one of the popular Italian Restaurant located in 1101 Nasa Pkwy ,Houston listed under Italian Restaurant in Houston , Restaurant/cafe in Houston ,

Contact Details & Working Hours

More about Franca's Real Italian Restaurant

Family owned and operated since 1971.

Map of Franca's Real Italian Restaurant