نوتريا Nutria

3454 Prince Faisal Bin Fahd Road, Al Hizam Al Akhdar, 6386, Al Khobar 34436, Saudi Arabia
3.40 (1)
$$
No vegan rating
Asian

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app