OKINAWA BACAR OKINAWA

An authentic pizza restaurant where the restaurateur’s uncompromising commitment to pizza will impress, serving only two choices: Margarita and Marinara.