Pajarito Edina

3910 W 50th St, Edina, MN

Menu (As of 10/30)

Pajarito Edina: hours and how to order