Painted Red - SM Megamall is located in Mandaluyong, Philippines on SM Megamall - Atrium, EDSA corner Julia Vargas Ave.. Painted Red - SM Megamall is rated 3 out of 5 in the category pizza restaurant in Philippines.
Address
SM Megamall - Atrium, EDSA corner Julia Vargas Ave.
Service options
Takeaway
Dine-in
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance