Imelda Restaurant is a family-owned restaurant located in the heart of Manila. We pride ourselves on serving delicious and authentic Filipino cuisine in a warm and inviting atmosphere. Our menu features a variety of traditional dishes made with fresh, locally-sourced ingredients that are sure to satisfy every palate. Whether you're looking for a hearty meal or a quick bite to eat, Imelda Restaurant has something for everyone. Come and experience the flavors of the Philippines at Imelda Restaurant, where good food and great memories are always on the menu.

Location: 1629 San Lazaro St, Bgy 337, Zone 034 Sta Cruz, Manila.

You might also be interested in