None
Manila, Metro Manila
No photos yet.
This store is one of the earliest in the vicinity to put up roasted chicken for take out. Sr. Pedro lechon is located before you arrive the corner of Juan Luna street and Benita street and can be seen on the right side when traversing northbound of Juan Luna street.
solid here guys
Sr. Pedro - Lechon Manok is a Cafe located at Manila, Metro Manila.