Backyard Sta.Rosa Delima Sbd.
Blk7 Lot27 Delima Subd. Brgy. Ibaba,
Santa Rosa,
Backyard Sta.Rosa Delima Sbd. is one of the popular Beer Bar located in Blk7 Lot27 Delima Subd. Brgy. Ibaba ,Santa Rosa listed under
Local business in Santa Rosa
,
Bar in Santa Rosa
,