Houston, TX Metro >
4622 NASA Rd 1,
“If youre looking for an intimate, romantic, and great food for your money, this is NOT the place.”
“Another thing I like about the Italian Cafe is that you can bring in your own favorite bottle of wine.”
“the food is decent, i've had better quality at other cozier italian restaurants.”
“best quaint italian mom-n-pop restaurant in the SE”
“But then again the food was as good as the service.”
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now