Alba

Alba

2 restaurants

Home of Traditional Spanish Cooking in Manila since 1952!

How are restaurant results ranked?Learn more
filter
sort