Eating Deli Sandwich at Kensington Fine Foods restaurant in Kensington, CA.

Feedback

Do you manage or own Kensington Fine Foods?

Yes