Olaf's Restaurant and Bar
121 N Avenue D, Clifton
(254) 268-8880
Recent Reviews
You May Also Like
Breaking Bread Bakery and Deli - 120A N Avenue D
Bakery
Corner Drug Cafe - 102 N Avenue D
Cafe
China Wok - 210 W 5th St
Chinese
Restaurants in Clifton, TX
Olaf's Restaurant and Bar
121 N Avenue D, Clifton, TX 76634
(254) 268-8880