selected country
Philippines

Max's Restaurant - Mandaluyong City, Metro Manila (Star Mall)

Business address
G/F Manuela Complex 3, EDSA corner Shaw Blvd., Mandaluyong, Philippines
Phone
(02) 726-1619
(02) 726-1652
(02) 718-3409