Mushroom Malai Wali

Store: Dhaba Nyc

$10.95

store offline

Product Description

Skewered mushrooms in a creamy marinade.