Sandwiches Pop Quiz

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