Franco's Italian Restaurant
Add to Favorites
OPEN NOW
Today: 5:00 am - 11:00 pm
Saved to Favorites
Phone: (281) 488-2207
Address: 1101 W Nasa Rd 1, Webster, TX 77598
Cuisines: Italian, European, Continental
1101 Nasa Pkwy, Houston, TX 77058
155 W Bay Area Blvd, League City, TX 77573
20241 Gulf Fwy, Webster, TX 77598
21001 Gulf Fwy, Webster, TX 77598
1020 W Nasa Pkwy, Webster, TX 77598
20760 Gulf Fwy, Webster, TX 77598
704 W Nasa Pkwy, Webster, TX 77598
1303 Nasa Pkwy Ste 100, Houston, TX 77058
316 W Nasa Rd 1, Webster, TX 77598
19019 Gulf Fwy, Webster, TX 77598