samosavegetable
in
Fremont, WI
India Darbar Restaurant
2333 W Wisconsin Ave
Appleton
WI
54914
(920) 560-4967
20.9
mi