Falafel King

121 S 8th St #215, Minneapolis, MN 55402

(612) 339-5560

Location