vegsamosa
in
Minneapolis, MN
India Palace Restaurant
4190 Vinewood Ln N, #120
Plymouth
MN
55442
(763) 383-1880
9.6
mi