Eating Deli at Masoods Liquor & Deli restaurant in Ben Lomond, CA.

Feedback

Do you manage or own Masoods Liquor & Deli?

Yes