669 Avenue of the Cities, East Moline, Illinois, 61244, USA
Fast food Indian & Asian restaurant located inside World Food Market.