Does this restaurant take credit cards?
Address: 16817 Ventura Blvd, Encino, CA 91436, USA
willian grijalva | Sep 6, 2020
Yes..
Cindy Fernandez | Sep 6, 2020
Yes it takes credit cards
Gregory Hill | Sep 6, 2020
They take debit and credit cards, including American Express and Discover.
Basil Criticos | Sep 6, 2020
Debit & Credit
Thanks! Your answer is awaiting moderation.