Darbar India Grill And Bar

1221 W Lake St #106 Minneapolis MN 55408 USA

(612) 822-3300

Location