Allegra's Kitchen - SM City San Lazaro
Felix Huertas Street corner (C-2 Road),, Lacson Ave Ext,,
Santa Cruz, 1012
Allegra's Kitchen - SM City San Lazaro is one of the popular Restaurant located in Felix Huertas Street corner (C-2 Road),, Lacson Ave Ext, ,Santa Cruz listed under
Restaurant in Santa Cruz
,