Blufish
E. Rodriguez Avenue C 5 Eastwood Avenue Bagumbayan, Quezon City, Luzon 1110 Philippines
Blufish is a American, Steakhouse, Seafood, Spanish place is located in Quezon City, Luzon. The address of Blufish is E. Rodriguez Avenue C 5 Eastwood Avenue Bagumbayan, Quezon City, Luzon 1110 Philippines.