Shangri-la Plaza Mall

+63-2-910-9000

General Information

Restaurants is the world’s largest submarine sandwich, best salads, wraps and vegetarian foods. This restaurant offers delivery. Open for lunch and dinner. Credit cards accepted: All major credit cards.

Comments