Chilli Oil Dumplings @ Ram's Restaurant on Eaten
CHILLI OIL DUMPLINGS
Dumplings
1
REVIEW
7.6
RATING
REVIEWS
14
th
REALLY GOOD
foodiefoodie's Dumplings list
It's their specialty.