Pappa Gyros is a newly built free-standing Greek inspired diner/restaurant with approximately 3,000 sq. ft. Other features include a drive thru, large dining area with open ceilings and covered patio area for outside seating and ample parking. Pappa Gyros is located at 21910 Franz Rd Katy, Tx 77449 and serves delicious authentic Greek and famous regional America cuisine.