Odie's Bulalo Inihaw

Filipino Restaurant · Bacoor, Calabarzon · Manila

More places in Manila