Allegra's Kitchen

Filipino, Seafood, Spanish

LG/F SM San Lazaro, Sta.Cruz, ManilaM-Su: 10AM-9PM

(02) 247-2440
Allegra's Kitchen's address

Other Branches

You may also like