Explore
Map
Marketplace
Review of Claypot Rice at The Green Barn Restaurant by graciec
graciec
Follow
Claypot Rice
VEGAN
The Green Barn Restaurant, 190 Ranch Dr, Milpitas, CA 95035, USA
Very tasty and delicious, has glass noodles with smoked tofu and mushroom.
5 likes
Post
Brands supporting abillion's
mission
Advertise on abillion