2 restaurants compared in Irving
Spot Bar And Kitchen
$13.00
Aloo momo (Fried potato dumplings)
$11.00