Barbara's Restaurant

International

Plaza San Luis Complex, Gen. Luna St., Intramuros, ManilaM-Su: 11AM-2PM; 6:30PM-9PM

(02) 527-4086
Barbara's Restaurant's address

Other Branches

    You may also like