Review of Cauliflower China Town, Aloo Paratha, Potato & Cauliflower, Daal Yellow, Veggie Poppers at Sherpa Grill 2 Indian Nepali Restaurant by gracelovesanimals
My go-to for Indian! This is Cauliflower China Town, Aloo Paratha, Potato & Cauliflower, Daal Yellow, and Veggie Poppers.
4 likes