Chefs & Bakers Vista Mall Sta Rosa
Level 2, Vista Mall, Santa Rosa-Tagaytay Road,
Santa Rosa, 4026
Chefs & Bakers Vista Mall Sta Rosa is one of the popular Specialty Grocery Store located in Level 2, Vista Mall, Santa Rosa-Tagaytay Road ,Santa Rosa listed under
Food/grocery in Santa Rosa
,