F8 Shabu Shabu is located in Manila, Philippines on Aguida Building, 265 Teresa, STA Mesa, Manila, 1016 Metro Manila. F8 Shabu Shabu is rated 3 out of 5 in the category shabu-shabu restaurant in Philippines.
Address
Aguida Building, 265 Teresa, STA Mesa, Manila, 1016 Metro Manila
Service options
Dine-in