Italian Cafe: "Italian Cafe" North America Restaurant Tip by brassparrot
North America Restaurants: 99 reviews and 59 photos
Nice restaurant that you order when you enter, no waiters. Small restaurant that is always crowded. You can bring in your own wine or other adult drink.
Favorite Dish: Pollo Roma
Address: Beside Clear Lake, South oh Houston, Texas
Have you been to North America?Share Your Travels