Top
:
United_States
:
TX
:
Stamford
Cliff House Restaurant, Stamford, Texas
Cliff House Restaurant
Haskell Hwy
Stamford TX United States
Phone: 325.773.3431