No, closest one to have seating is probably 24th & Bell. There's one off of 48th close to I-10 that is a newer building but old school inside with salad bar & the works.
No carry out. Pizza resteraunts are almost extinct
Thanks! Your answer is awaiting moderation.