Famous Samosas

Snack bar · 180 Talmadge Rd, Edison, NJ

More food in Edison, NJ · Snack Bar in Edison