Alburs Restaurant Cebu
Gen. Lim St., Villa Aurora, Mabolo,
Cebu City, 6000
Alburs Restaurant Cebu is one of the popular Coffee Shop located in Gen. Lim St., Villa Aurora, Mabolo ,Cebu City listed under
Restaurant in Cebu City
,
Restaurant/cafe in Cebu City
,