Est. 2007
Subscribe For Deals
Gallery
Home
Take Survey
Visit
Thelma's Cafe
Est. 2007
Subscribe For Deals
Gallery
Home
Take Survey
Visit
Specials
22876 Copper Hill Drive, Santa Clarita Ca. 91350
menu/order
Promos
Specials