Just Falafel

Breakfast & Lunch

  • 500 Dallas Street, Suite t20b - One Allen Center Food Court. Houston
  • P: 8327425990
  • Business Hours CLOSED TODAY