Pupusas "Don Pedro" is located in Nicaragua on 1209'01. 8618'04"W, NIC-2. Pupusas "Don Pedro" is rated 4.3 out of 5 in the category salvadoran restaurant in Nicaragua.
Address
1209'01. 8618'04.0"W, NIC-2
Accessibility
No wheelchair-accessible car park