Update Info - Greek House
This restaurant was reported as closed. If it is open, let us know.
Greek House
1101 Granbury St
Cleburne, TX 76033
1101 Granbury St
Cleburne, TX 76033
This restaurant was reported as closed. If it is open, let us know.