Do the have outdoor seating so you can bring your dog at the west covina location?
Address: 178 S Glendora Ave, West Covina, CA 91790, USA
Brian Gibson | Aug 25, 2018
Yes they do!!
Diane Carson-Huff | Aug 25, 2018
Yes. They have a few outdoor tables between the restaurant window and privacy barrier next to sidewalk.
Thanks! Your answer is awaiting moderation.