Flying Idlis (Rusk/Milam)

  • 720 Rusk Street. Houston
  • P: 7134850009
  • Business Hours Opens at 7:00 AM on Monday