Barbara’s Restaurant

0 Review Pinpoint Add to Favorites

Plaza San Luis Complex Intramuros, Manila

Everything about the decor (ornate mirrors and the like) harks back to the 19thRead more