Consulate of the Republic of Peru is a embassy or consulate Mandaluyong National Capital Region located in Philippines.
CLMC Bldg. Edsa (Greenhills) 1554 Mandaluyong City Mandaluyong Philippines
on the same floor and building is also the Consulate of the United Republic of Tanzania
a filipino passport holder is not required to secure a tourist visa if staying less than 90 days.
The parmesan chips are to die for. Chicken cheese sandwich you can pass on, it was more of a quesadilla than a sandwich - Nix Ricafranca