Sandwiches Pop Quiz

Torta is a sandwhich from what country?
Choose the right answer:
Option A Spain
Option B India
Option C Mexico
Option D Italy
 pmmom38 posted over a year ago
skip question >>
save