The Bay is located in Quezon City, Philippines on Level 1 and 2, Fairview Center Mall, Regalado Avenue, 1118. The Bay is rated 5 out of 5 in the category shopping mall in Philippines.
Address
Level 1 and 2, Fairview Center Mall, Regalado Avenue, 1118
Service options
In-store shopping