Soul Sabrosa

Latin American restaurant · 607 Forest Haven Blvd, Edison, NJ

More food in Edison, NJ · Latin American Food in Edison