Barbara's Restaurant

Fine DiningPlaza San Luis Complex

About

Overview

Plaza San Luis Complex, Intramuros, Manila, Metro Manila | Get directions
M-Su: 8AM-9PM
Cash; Credit Card; Visa; Mastercard
Building Parking
Filipino; Spanish; Fine Dining