Update Info - City Hall Restaurant
This restaurant was reported as closed. If it is open, let us know.
City Hall Restaurant
201 Town Center Ln
Keller, TX 76248
201 Town Center Ln
Keller, TX 76248
This restaurant was reported as closed. If it is open, let us know.